package projetolp2.Sistem;

/**
 * 
 *  Meal-Points - Projeto de Laborat�rio de programacao 2 - 2011.1
 * 
 * Tipo De Estabelecimento.
 * 
 * @author  Diego Tavares
 * @author  Felipe Travassos 
 * @author  Mayra Kelly
 *
 */

public enum TipoDeEstabelecimento {
	
	RESTAURANTE("Restaurante"),CANTINA("Cantina"), BOTECO("Boteco");
	
    private String novoEstabelecimento;
    
    /**
     * 
     * @param categoriaEstabelecimento
     *        O tipo de estabelecimento dispovivel.
     */
	
    TipoDeEstabelecimento(String categoriaEstabelecimento){
		
		novoEstabelecimento = categoriaEstabelecimento;
	}
	
    /**
     * Recupera o tipo de estabelecimento correspondente.
     * 
     * @return O tipo de estabelecimento (Restaurante, Boteco ou Cantina)
     */
	public String getCategoriaEstabelecimento(){
		
		return novoEstabelecimento;
	}
	/**
	 *   Representa o tipo de estabelecimento como String.
	 * 
	 * @return Um string representando o tipo de estabelecimento.
	 */
	
	public String toString(){
		
		return "Tipo de Estabelecimento: "+ getCategoriaEstabelecimento();
	}

}
